<?php
	
    # Classes de Modelo e PHPMailer
    
    require_once( CLASS_REQUIRE_INDEX );
    require_once( CLASS_REQUIRE_MODEL );
    require_once( CLASS_FUNCTIONS );	
    require_once( CLASS_EMAIL );    
    

    class EntrevistasController extends IndexController{
       
       
        public function __construct(){
            parent::__construct();
            
            $this->model = new EntrevistaModel();
        }
        
        public function defaultAction(){
            
            $entrevista = $this->model->get_entrevista();
            $idEntrevista = $entrevista[0]['id'];            
            parent::setATtribute("entrevista", $entrevista[0]);

            # Outras Entrevistas
            $outras = $this->model->get_outras_entrevistas($idEntrevista);
            parent::setAttribute("outras_entrevistas",$outras);
                
            parent::setAttribute("lateral","main_lateral.html");
            parent::setAttribute("view","main_entrevistas.html");
            parent::execute("main_index.html");
            
        }
        
        public function Listar(){
            
            $idEntrevista = (int)parent::get_url_param(2);
            $entrevista = $this->model->get_entrevista_id( $idEntrevista );
            parent::setATtribute("entrevista", $entrevista[0]);
            
            # Outras Entrevistas
            $outras = $this->model->get_outras_entrevistas($idEntrevista);
            parent::setAttribute("outras_entrevistas",$outras);
                
            parent::setAttribute("lateral","main_lateral.html");
            parent::setAttribute("view","main_entrevistas.html");
            parent::execute("main_index.html");
            
        }
         

}
?>
